[System.Serializable]
public class BattleResult
{
    public bool isVictory;
    public bool isBossBattle;
    public bool isEliteBattle;
    public NodeType nodeType;

    // 玩家状态
    public int playerFinalHP;
    public int playerMaxHP;
    public int turnsTaken;

    // 奖励相关
    public int goldReward;
    public int creditReward;
    public string nextNodeId;

    // 敌人信息（用于特殊奖励）
    public string enemyId;
}